on the top

na. 在上;〔英国〕在(双层公共车辆的)顶座;成功;占优势
[网络] 在顶部;在上面;在顶端